Process and apparatus for dispensing liquid colorants into a paint can, and quality control therefor

ABSTRACT

An automated paint-batching system for producing paint cans of any size and color. The system includes a plurality of paint-batching cells, with each cell having a machine comprised of either one or two dispensing stations. When two dispensing stations are used, the two dispensing stations are: A first tint-station, where a small volumetric dispensing of the base, water-base or oil base, of the paint is dispensed, in order to wet the bottom of the can, at which first station, thereafter, is dispensed all of the liquid colorants making up the formula of the paint can, at which the remainder of the base of the formula of the paint is dispensed, and a second base-dispensing station. Each of the first and second stations of the paint-batching machine of the invention has operatively associated therewith a weighing platform upon which rests the paint can during the dispensing at the respective station used in quality-control weighing of each dispensing. When only one dispensing station is used, all of the above-steps are performed at the one station. Each paint can has attached to it a bar-code label which represents a relocatable memory-address of the computer which stores the color-formula from that can and other information. The computer operating system controls the guidance of the particular paint can along its conveyance, so that the paint can is designated to one of a plurality of paint-batching cells of the system of the invention, with the bar-code of the paint can being read at a plurality of stations along the entire manufacturing process.

CROSS REFERENCE TO RELATED APPLICATION

The present application is a divisional application of application Ser.No. 07/795,008, filed on Nov. 14, 1991, which is a divisionalapplication of application Ser. No. 07/432,991, filed on Nov. 6, 1989,and now U.S. Pat. No. 5,083,591.

BACKGROUND OF THE INVENTION

The present invention is directed to an automated system for dispensingliquid colorants in a paint-batching process, by which an automatedsystem from the beginning of the processing of an order for a particularcan of paint to the end thereof defined by the finished paint canproduct is achieved. Machines for the batching of coloring agents in apaint-batching process are known, and an example of such is disclosed inU.S. Pat. No. 4,705,083--Rosetti. In such a machine, the formula for theparticular color of paint to be formed, via the dispensing process, isstored in a particular address of the computer system's memory, and bywhich the solenoid valves, or the like, of the machine are controlledfor the automatic dispensing of a particular colorant or colorants usedin the formation of the particular color of paint. Machines of this typeare also manufactured by the Miller Paint Equipment Company of Addison,Illinois, under the product name "ACCUTINTER." Both types of machinesabove-described dispense each colorant through a valve on a volumebasis. Both types of machines also disclose a method for calibrating themachine during its initial inception, by measuring the weight thereofand adjusting the volumetric-flow dispensing of the colorant inaccordance therewith, as compared to the nominal weight contained in atable, or the like. Such calibration via the weighing of a dropletthereof, as explained above, is done at the initial outset of theemplacement of the machine for calibrating purposes, and at regularintervals thereafter. These above-described prior art devices for theautomatic dispensing and batching of paint into paint cans have noeffective means for the quality-control checking of the dispensed liquidcolorants, nor of the final paint can product. It has been known toweigh the final product in order to determine, in an approximate manner,whether or not the paint color therein actually lies within a broadrange of resolutions indicative of the paint color so desired. Ofcourse, such simple weighing of the final product is not very refined,often leads to acceptance of colors of paint cans which otherwise wouldbe rejected were a more refined standard used, and, would also rejectcans for which the color of the paint would be acceptable under a morerefined method.

The present invention is also directed to the upstream and downstreamprocesses of a paint can before and after reaching the machine forbatching of coloring agents, as above described. Essentially, thepresent invention retains complete control and information on theformation of a paint can of a particular paint color from the beginningof the placement of an order for that particular color of paint, untilthe very end, where the paint can is mixed and sorted for subsequentlocation and storage of inventory, or the like. There are, of course,many types of automated processing systems by which a particular productmay be dispensed and stored in a container, and subsequently conveyed toa warehouse, or the like. However, the present invention is uniquelydirected and suited to a paint-batching process encompassing the entirecycle from the placement of the order for a particular color of paintcan to the end, where the thus-formed paint can is ready to be packagedfor shipment. Hitherto, very little control of the ordering of aparticular paint color, and the formation thereof, has been carried out,and the only substantially complete automated system being thatabove-described for the formation of the particular paint color via thevolumetric dispensing of the particular liquid colorants thereof intothe container via the conventional paint-batching machine.

There is no presently available system by which, at the inception of theplacement of an order for a particular color of paint, such order willthereafter automatically be coupled and linked along the entiremanufacturing process to the particular paint can or cans being soformed by the automated apparatus for carrying out the batching of theliquid colorants, as well as to the final products' sortment forshipment, and the interrelated customer information associatedtherewith. The present invention achieves such a unified, centralizedand automated production system completely tied to the initial placementof the order of paint cans, by the computer system's intercommunicationswith the automated paint-batching machine, the computer system'smonitoring and controlling the complete operation thereof, as well aschecking for quality control via a weight-loop quality-control check.

The present invention utilizes bar-code on each paint can, whichbar-code is read at a multitude of stations by an optical scanner, thebar-code on each can indicating a specific dynamic relocatable memory ofthe computer system indicative of the particular formula of color forthe paint to be dispensed, or its corrected formula, as well as otherinformation concerning size of can, customer information, and the like,useful in inventory control. The use of bar-codes on containers inassembly processes has been known before. Examples of such are disclosedin U.S. Pat. No. 4,525,071, which discloses a batching process for theformation of batch blending operations for the manufacture of variousproducts. The bar-code on each container indicates a particular batchformulation receipt for that particular carrier, which batch formulationrecipe is stored in the computer system. However, this patent does notdisclose specific use in the paint-batching environment, nor for thequality control of the dispensed liquid colorants of the paint.

SUMMARY OF THE INVENTION

It is the main objective of the present invention to provide anautomated paint-batching system by which the automated control of thepaint to be produced is achieved from the very beginning of theplacement of an order for such paint, until the end thereof where thepaint can is lidded and mixed and thereafter shipped to the customer.

It is an objective of the present invention to provide such an automatedpaint manufacturing system by which each can is suitable andparticularly labeled with bar-code for the particular color of paint tobe stored therein, which label uniquely defines the formula of thecolor.

It is another objective of the present invention to uniquely define eachpaint can by the color of the paint contents thereof to be dispensedtherein, and also to provide unique information on the size of the paintcan, type of paint, customer information, as well as other importantinventory information.

It is yet another objective of the present invention to provide anautomated paint-batching apparatus for coloring-agents which iscomprised of either one dispensing station or two dispensing stations.When two stations are used, the first one is a tint-station dispensingall of the liquid colorants thereof and some of the base for prewettingthe paint can, and the second station thereof is a base-station fordispensing the remainder of the base into the can. If only onedispensing station is used, then all of the dispensings and otherfunctions are carried out thereat.

It is still another objective of the present invention to providequality control for checking the dispensing of the liquid colorants andbase into the paint can at each of the first and second stations of theautomated paint-batching machine, by which, after each dispensing of acolorant or base, such is checked by weight by a scale, in order todetermine the correct dispensing of the particular colorant, to ensurethat the final product is of the proper shade and color.

It is still another objective of the present invention to automaticallyreject a paint can not falling within the general quality-controlguidelines so desired, as determined by the quality-control weighingthereof, and also to attempt to salvage a paint can during the batchingof the colorants thereof if it has been determined that one of thecolorants thereof has been dispensed in the improper amount, suchsalvaging being achieved--in the case of overdispensing--by thereformulation of the formula in the relocatable memory banks of thecomputer in order to change the subsequent dispensing of the additionalliquid colorants for that particular paint can in order to cancel outthe wrong dispensing of the error-detected dispensing of a particularcolorant by which the quality-control weight-loop system of the presentinvention has detected an error. The reformulation is achieved bycomparison with a standard formula constituting the average or meanvalues determinant of the standard colorant, as measured by aspectrophotometer.

It is also an objective of the present invention to provide an assemblyof a multitude of automated paint-batching machines in combination withan assembly line for feeding paint cans to the multitude ofparallel-arranged paint-batching machines, the computer system of theinvention controlling the direction of each particular paint can alongits assembly-line transportation, and the delivery of that particularpaint can to a desired one of the multitude of paint-batching machines.The present invention is suitable for the batching of water-base paints,as well as oil-base paints.

It is also an objective of the present invention to calibrate thedispensing apparatus a plurality of times during the day utilizing theinformation generated by the quality-control weighing system of theinvention.

According to the invention, each paint-batching machine of the system ofthe invention may comprise only one dispensing station if line speedpermits, and in the preferred embodiment, the system of the invention iscomprised of two dispensing stations: A first tint-station, where asmall volumetric dispensing of the base, water-base or oil-base, of thepaint is dispensed, in order to wet the bottom of the can, at whichfirst station, thereafter, is dispensed all of the liquid colorantsmaking up the formula of the paint can, and a second base-station atwhich the remainder of the base of the formula of the paint isdispensed. Each of the first and second stations of the paint-batchingmachine of the invention has operatively associated therewith a weighingplatform upon which rests the paint can during the dispensing at therespective station. Each weighing platform incorporates at least onescale-head for weighing the paint can after each dispensing of colorantor base thereof for determining the proper amount of each colorant, forquality-control purposes. Each scale weighs the contents of the canafter each dispensing, the reading thereof being compared with a nominalreading stored in the table of the computer of the system in order todetermine the correct dispensing. Thus, according to the invention,there is volumetric dispensing of each ingredient of the paint beingformed, while there is weight checking thereof for quality-controlpurposes. As such, those skilled in the art will recognize that byperiodically weighing each of the dispensed ingredients and comparingthe same to a predetermined standard, an inherent automatic andinstantaneous calibration of the dispensed ingredients is provided whicheliminates temperature control for specific gravity and viscosityvariations in the dispensed ingredients. The weighing of each dispensingof an ingredient not only determines the quality control of theparticular ingredient dispensed, but will also be used for determiningwhether such may be salvaged by changing the formula of the ingredientsto be dispensed after the respective ingredient for which an errorreading has been turned up, such weight checking also being used forrejecting a paint can if it is beyond salvaging, and also being used forindication of a malfunction in the particular paint-batching machinerequiring immediate attention and shut down of the particular machine,as well as other functions. Each paint can which is to receive thedispensed liquid colorants from the particular paint-batching machine isuniquely labeled by bar-code thereon to indicate exactly what theparticular color of the paint is to be. The bar-code is labeled andplaced on the particular can via the computer operating system of theinvention, which bar-code id formed by a conventional bar-code printerin response to the order received from a paint store and the like. Thebar-code on the paint can represents the color of the paint in thecomputer system in which is stored the master formula for a particularcolor ordered, which master formula is self-adjustable for batchvariations. The computer operating system also controls the guidance ofthe particular paint can along its assembly line transport, so that thepaint can is designated to one of a plurality of paint-batching cells ofthe system of the invention, with the bar code of the paint can beingread at a plurality of stations along the entire manufacturing process.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention will be more readily understood with reference to theaccompanying drawings, wherein:

FIG. 1 is an isometric view of a paint-batching machine provided at eachcell, of which according to the invention, there are a plurality, atwhich cell a paint can is transported and into which is dispensed thepaint colorants and base constituting the formula of a particular colorforming the paint to be stored in the paint can;

FIG. 2 is a top view thereof;

FIG. 3 is a detailed view of the reject-line of the conveyer system atthe first, tint-station of the cell of FIG. 1;

FIG. 4 is a top view, similar to FIG. 2, but showing the sequence ofdifferently sized cans one stage-increment later with the opticalbar-code rotating mechanism operatively engaged with a one-gallon paintcan between the first and second stations of the machine;

FIG. 5 is a detailed view of the conveyer section between the opticalbar-code reader and the second, base dispensing station of the machine,showing the guide-rails positioned in their closest relationship for theguidance of a one-gallon paint can;

FIG. 6 is a cross-sectional view taken along line 6--6 of FIG. 2;

FIG. 7 is a cross-sectional view taken along line 7--7 of FIG. 2;

FIG. 8 is a view similar to FIG. 7, showing the weighing platform of thefirst, tint-station raised with a can thereon during the dispensing atthe first station;

FIG. 9 is a top detail view of the first dispensing station of the cell,in which the weighing platform thereof is in its raised position holdinga one-gallon can thereon;

FIG. 10 is a cross-sectional view taken along line 10--10 of FIG. 9showing one of the inner spring-biased retaining pins of the weighingplatform;

FIG. 11 is a view similar to FIG. 6, but showing the weighing platformof the first station in its raised position supporting thereon afive-gallon can, which five-gallon can is retained via the exterior pinsof the upper surface of the weighing platform;

FIG. 12 is a view similar to FIG. 8, showing the weighing platform inits lowered position and the paint can previously supported thereonpushed onto the reject conveyer section, with the weighing platformready for the reception of another one-gallon or five-gallon paint canthereon;

FIG. 13 is a cross-sectional view taken along line 13--13 of FIG. 2,showing the details of the side rail of the conveyer system of eachstation;

FIG. 14 is a cross-sectional view taken along line 14--14 of FIG. 13;

FIG. 15 is a cross-sectional view taken along line 15--15 of FIG. 13;

FIG. 16 is a cross-sectional view taken along line 16--16 of FIG. 2,showing the paint-can rotating mechanism intermediate between the firstand second dispensing stations for achieving a reading of the bar-codeon the bottom surface of the paint can;

FIG. 17 is a cross-sectional view taken along line 17--17 of FIG. 16;

FIG. 18 is a view similar to FIG. 17, but showing the paint can rotatingmechanism in its paint can engaging state for rotating the paint canduring the optical reading of the bar-code via the intermediate scannerbetween the first and second dispensing stations of the cell;

FIGS. 19A through 19E and FIGS. 20 and 21 are flow charts showing thesequence of operation of a single can during its processing by thesystem of the invention from an empty can to a full and mixed one withits storage in a palletizing area;

FIGS. 22A through 22D and FIGS. 23 through 27 are flow charts showingthe quality check weighing loop performed after each dispensing ofcolorant or base at each of station;

FIG. 28 is a schematic diagram showing the couplings between thetint-station and the base-station of each cell of the invention;

FIG. 29 is a communications schematic showing the couplings between thehierarchal computers systems of the invention; and

FIGS. 30A and 30B are plan views of an automated plant incorporating aplurality of paint-batching cells according to the invention,incorporating a plurality of parallel cells for water-base processing,and one, isolated cell for oil-base processing.

DETAILED DESCRIPTION OF THE INVENTION

Referring now to the drawings in greater detail, there is shown in FIG.1 the paint-batching machine or apparatus constituting part of each cellof the assembly of the present invention. Each machine 10 has a paintcoloring agent batching and dispensing apparatus 12 operativelyassociated with a conveyer system 14 for transporting empty paint cansthrough the paint-batching machine in order to dispense the coloringagents and base(s) into the paint can. Referring to FIGS. 1 through 5,for now, the paint-batching apparatus 12 is an improved version of thepaint-batching and dispensing machine produced by Miller Paint EquipmentCompany of Addison, Illinois, which machine is generally referred to as"ACCUTINTER." Such "ACCUTINTER machine is conventionally provided withonly one dispensing station, and it is computer-controlled in that allof the formulae representing the final paint colors are stored inrelocatable memory of the computer, whereby by accessing any particularaddress of the computer memory representing the particular color orpaint one desires, the "ACCUTINTER" will automatically dispense theproper amount of colorants and base to achieve such color. The"ACCUTINTER" of Miller Paint Equipment Company of Addison, Illinois hasbeen improved for the system of the present invention, one of whichimprovements is as shown in FIGS. 1-5, where there are provided twodispensing stations indicated generally by reference numerals 16 and 18although it is to be understood that just one dispensing station may beused in the present system if line-speed is not critical. The firstdispensing station 16 stores therein the various containers of coloringagents or liquid colorants, typically used and conventional in the paintmanufacturing art. In the preferred embodiment, the first stationincludes 20 containers, each container having a volume of 5 gallons,with the corresponding number of dispensing nozzles associated therewithin the conventional manner. This first station 16, as mentioned,dispenses all of the colorants to be used in any particular colorformula. The second dispensing station 18 is used for dispensing theliquid base, whether it be water-base paint, or oil-base paint, and, inthe preferred embodiment, the second dispensing station 18 includes 8fifteen-gallon tanks. According to the present invention, there is alsoprovided a feeding conduit between the second dispensing station 18 andthe first dispensing station 16 in order to couple the liquid basematerial in the second dispensing station 18 to the first dispensingstation 16, so that, before any of the colorants at the first dispensingstation 16 is dispensed, a first coating of liquid base is dispensed, inorder to wet the bottom of the can, in order to prevent any adhesion ofthe liquid colorant to the paint can proper, which, if occurred, couldprevent a proper and thorough mixing of the colorants with the base. Theamount of initial dispensing of the base at the first dispensing station16 may vary, but will only be a small percentage of the total baseconstituting the entire base of the finished product. However, enoughbase must be dispensed in order to wet the bottom of the can and also asmall portion of the vertical interior side wall in order to preventsuch adhesion above referred to. The first dispensing station 16 willhave its own dispensing nozzle associated with the dispensing of theliquid base thereat, and, of course, will have its own solenoid valveand computer control associated therewith. This interconnection betweenthe second dispensing station 18 and the first dispensing station 16 isshown schematically in FIG. 18, with the dispensing structure, includingthe pumps and motors of the second dispensing station 18, achieving thewet-dispensing at the first dispensing station, all of which arecontrolled by the computer system of the present invention to bedescribed below in greater detail. Thus, the first tint-dispensingstation will dispense enough of the base to wet the bottom of the can,and, thereafter the colorants required for the particular formula of thecolor to be formed. After all of the colorants have been dispensed atthe first dispensing station 16, the paint can is sent to the seconddispensing station 18, at which the rest of the liquid base is dispensedthereat, to thus finish the dispensing process of the particular formulabeing dispensed. After the liquid base has been dispensed in itsentirety at the second dispensing station 18, the paint can is thenconveyed to a conventional lidder, and, thereafter to a conventionalpaint mixing machine where the contents of the can are thoroughly mixed,all of which operations are controlled by the central processingcomputer of the invention, to be described below in greater detail.There is at least one separate mixer for on-gallon cans, and at leastone mixer for five-gallon cans. The use of a first and second dispensingstation 16, 18, not only is useful in speeding up the automated process,but also allows for the segregated, quality-control weighing of thedispensed liquids according to the invention, to be described below ingreater detail. Suffice it for now to say that by having two dispensingstations, one is allowed to use at the first dispensing station aweighing mechanism that provides a much more refined resolution, inaccordance with the fact that the amount of liquid colorants dispensedare of a much smaller magnitude as compared to a liquid base dispensed.In the preferred form of the invention, at the first dispensing station16, as will be described below in greater detail, the weighingapparatus, which includes thereat a vertically movable platform, isdivided into two weighing heads, so as to differentiate betweenresolutions of 1/100th of a gram and 1/10th of a gram, the amount ofliquid colorant dispensed less than 6.8 grams being connected to theweighing head having a resolution of 1/100th of a gram, while any liquidcolorant dispensed of 6.8 grams or more being coupled to the weighinghead of 1/10th of a gram resolution, it being understood that suchconnection being controlled via the central computer processing unit ofthe invention, to be described below in greater detail. It is also, ofcourse, understood that the amount of base dispensed at the firsttint-dispensing station 16, in order to wet the bottom of the can, willalso be controlled by the weighing apparatus at the first dispensingstation, and typically will be controlled by the 1/10th gram resolutionweighing head of the weighing apparatus thereat, since, typically, suchwetting base will be dispensed in excess of 6.8 grams. At the seconddispensing station 18, where, of course, much larger amounts of liquidbase are dispensed, the resolution requirements are less restrictive asrequired at the first dispensing station, and, therefore, the seconddispensing station has a weighing apparatus with associated verticallymovable weighing platform, to be described below in greater detail,having a resolution of 1 gram. Thus, the provision of two dispensingstations 16 and 18 ideally provides for the segregation of the maintolerances required of the weighing apparatuses of the invention formeasuring the dispensings of the liquid colorants and liquid base forpurposes of quality control, all of which will be described alonggreater detail in conjunction with the flow charts, the weights weighedby the weighing mechanisms of the invention being used for comparisonwith the nominal weights stored in the table of such a processing unitof the invention for comparisons therewith to determine proper amounts,etc., as well as for updating liquid supply-levels at each station.

The conveyer system 14 of each cell 10 comprises a first entrancesection 20, which conveys a can to the first tint-dispensing station 16for the dispensing of the wetting liquid base and all the colorants ofthe particular formula. The conveyer section 20 has operativelyassociated therewith a first pair of adjustable side rails 22, 24 which,in the preferred embodiment, may take either one of two positions: Afirst position more narrowly spaced together, in order to accommodateone-gallon paint cans, and a second position spaced farther apart, inorder to accommodate five-gallon paint cans. The rails 22 and 24 aremovable via a plurality of piston cylinders 26, 28, the operations ofwhich are controlled by the central processing unit of the invention.The conveyer 20 transports each paint can to the first dispensingstation 16 to a position under the dispensing nozzles thereof, until thepaint can rests upon the weighing platform of the weighing mechanism ofthe invention for the quality control thereof, which will be describedbelow in greater detail in conjunction with FIGS. 6-12. It is noted thatprior to entering conveyer 20, the bar-code on the bottom of the can isread, which constitutes the second bar-code reading thereof along theentire conveyance of the can, from empty-can inventory to final-canpalletizing (see FIG. 30A, reference numeral 838, described below). Atthe first dispensing station, the platform of the weighing apparatus ofthe quality-control system of the invention lifts the paint can upwardlyso as to be elevated above the horizontal plane of the conveyer 20, andthe can is tared, after which the liquid colorants and the wettingliquid base are dispensed thereat. An angularly-offset conveyer 20' isalso provided, which conveyer 20' defines an inlet openingjuxtapositioned adjacent the weighing platform at the first dispensingstation, which conveyer 20' is the reject-conveyer--a paint can which isdetermined to be of poor quality is pushed thereon for subsequentdisposing thereof as a rejected can, such pushing of the paint can ontothe conveyer 20' being accomplished via a push rod 30 controlled by aconventional piston and cylinder, which of course is also controlled viathe central processing control system of the present invention, it beingunderstood, of course, that the push rod 30 will not push the can ontothe reject conveyer 20' until after the weighing platform of thequality-control weighing mechanism of the invention has first beenlowered, so as to be below the conveyer 20. After the dispensing of allthe required colorants and wetting liquid base at the first dispensingstation 16, the first conveyer 20 will, thereafter, convey thepartially-filled paint can toward the second, base-dispensing station18, and, specifically, to an intermediate position indicated generallyby reference number 32, at which there is provided a can-rotatingmechanism for rotating the can in order for the bar-code on the bottomof the can to be read by a conventional optical bar-code scannerpositioned thereunder. The bar-code on the paint can includes thenecessary information regarding the second portion of the particularformula of the color to be formed of the paint, which formula is storedby the computer system of the invention, the station 32 constituting thethird optical reading of the very same bar-code on that paint can, therebeing two previous optical readings, one at the storage assembly ofempty paint cans in inventory, which will be described below in greaterdetail when describing the entire operating system incorporating manycells, and a second optical reading carried out at the beginning of theentry of each paint can into a particular cell 10, which optical readingis carried out at the entrance of the paint can onto the conveyer 20,which optical reading is indicated generally be reference number 34 inFIG. 2, as described above. It is understood, of course, that theparticular manner by which the bar-code is read and the optical scannerused may be those conventionally employed and well-known.

In the preferred embodiment, according to the invention, each can iscaused to be rotated in order that a stationary optical bar-code scannermay be used, such rotation of the paint can being achieved by, forexample, that shown in FIGS. 1, 2, 4, 5 and 16-18. FIGS. 16-18 show moredetailed views of the means by which the paint can may be rotated forallowing the optical reading of the bar-code thereof, such paint-canrotating mechanism being indicated generally by reference numeral 36 inFIGS. 16. The can-rotating mechanism 36 includes a first driven roller38 rotatable in a horizontal plane, and positioned on the rearwardportion of the conveying system, and a bifurcated idle-roller mechanism40 defining a pair of idle-rollers 42, 44, also rotatable in ahorizontal plane and movable toward and away from the conveying systemvia a piston 40', such that rearward movement of the bifurcated rollerassembly 40 will urge the paint can towards the rear roller 38, andcause the rotation thereof during the driven rotation of the rear roller38, as shown in FIGS. 16-18. The bar-code on the bottom of the paint canwill, thereafter, be read by an optical bar-code reader of conventionaldesign positioned below the station 32. After the reading of thebar-code, and the transmittal of the information thereon to the centralprocessing unit, the paint can is conveyed along a second conveyer belt46 to the second dispensing station 18. It is noted that in thepreferred embodiment, the driven roller 38 is stationarily mounted, withthe bifurcated roller mechanism 44 urging the paint can rearwardlytoward engagement with the driven roller 38, as above described. Ofcourse, it is possible to allow for the simultaneous forward movement ofthe driven roller 38 along with the rearward movement of the bifurcatedroller mechanism 40, whereby any rearward movement of the paint canwould be obviated. However, in the preferred embodiment, when there isrearward movement imparted to the paint can, in the case of a one-gallonpaint can, the adjustable side rails 50, 52 operatively associated withthe second conveyer belt 46, at the forward portion thereof, is allowedto remain in the most spaced-apart state for accommodating thefive-gallon can, even when the one-gallon can is being conveyed, so thatthe rearwardly-pushed can during the optical reading at the station 32will be allowed easy re-entry back onto the conveying system and theconveyer 46 after the reading of the can. For the case of the one-galloncan, after initial movement from the station 32 onto the conveyer 46,the side rails 50 and 52 may thereafter be adjusted to the one-gallonsize after proper entry of the optically ready paint can onto the belt46 through a simple time delay. For a five-gallon paint can, noadjustment is necessary, since the roller 38 is designed foraccommodating a five-gallon can, so that, upon the rearward movement ofthe bifurcated roller mechanism 40 toward the driven roller 38,substantially no rearward movement of the paint can is caused, so thatthe five-gallon paint can substantially stays centered on the secondconveyer belt by guide rails 50, 51. A pair of small connectingdrive-belts 57,59 are also provided for bridging the gap between therear end of conveyer 20 and the forward end of conveyer 46, at thestation 32, in order to allow for a smooth and assured transfer of thepaint can. The side rails 50 and 52 are moved toward and away from eachother by conventional piston-cylinders 51', 53', similar to thepiston-cylinder arrangement 26 and 28, all of which are also controlledby the central processing unit of the invention. The side rails 50 and52 are independent of the positioning of the rear guide rails 25 and 27of the forward conveyer 20, which are also independent of the operationof the forward rails 22 and 25. conveyers 20 and 46 are rotatedsimultaneously, and operate as one unit together for conveying the canstherealong in increments. The conveyer 46 is spaced from the conveyer 20at the station 32 in order to allow for a space therebetween throughwhich the conventional optical bar-code scanner may read the bar-code onthe bottom of the paint can. Each of the respective locations at which apaint can is acted upon, such as at th first dispensing station 16,station 32, and the second dispensing station 18, there are providedconventional photodetecting cells 51 for sensing the can thereat and forcontrolling the movement of the conveyers 20 and 46, until theparticular operation at that site is achieved, which is well-known.Thus, the conveyers 20 and 46 are incremented after the completion ofeach step at the particular location at which the can is acted upon.During conveyance of the particular paint can, the respective pair ofside rails through which the particular paint can is being transportedis adjusted to suit a one or five-gallon paint can. After beingtransported from the reading station 32, the paint can is sent to thesecond, base-dispensing station 18 where the remainder of the liquidbase is dispensed, and, thereafter, along the remainder of the conveyer46, between the guide rails 60 and 62, which are controlled bypiston-cylinders 61,63 to accommodate a one or five-gallon paint can,after which the paint can is transported to a conventional liddingmechanism where the lid is put on the paint can, sealed, and, therafter,the paint can is transported to a conventional paint mixing apparatusfor the thorough mixing of the paint can. The conveyer 46 also includesa branch 46' similar to the branch 20' for receiving a rejected canpushed thereon via the pusher plate 30'. It is also noted that thelength of each conveyer-section between operations is identical forincreasing productivity. Thus, the length of conveyer 20 is equal to thelength of conveyer 46, and the distance from station 16, where thecolorants are dispensed, to the station 32 is equal to the distance fromthe station 32 to the station 18 where the base is dispensed. Thus, thatlength is the same as the distance of each incremental advance of theconveyer 14, so that multiple operations are carried out at the sametime after each incremental advance of the paint cans.

Referring now to FIGS. 6-12, there is shown the weighing scale apparatusused at the first dispensing station, it being understood that identicalstructure is used at the second dispensing station. The weighingmechanism, indicated generally by reference numeral 70, is made up of apair of vertically-oriented side plates 72, 74, seen in FIG. 12, thelower ends of which are affixed to a movable mounting block 76, whichblock 76 is reciprocal in the vertical direction via a cylinder pistonarrangement 77. A weighting scale suitable with the present inventionmay be that manufactured by the Mettler Corporation, Model EB60-MC2 forthe first dispensing station, which scale has a resolution of 1/100th ofa gram, and produce EB16 for the second dispensing station, which scalehas a resolution of 1 gram. Each side plate 72, 74 defines an upper edgesurface 72' and 74' which contacts the lower peripheral portions of thebottom of the paint can for the lifting thereof when said mounting blockis elevated via the piston. Each upper surface 72' and 74' defines alower recessed central portion 73 thereof, as clearly shown in FIG. 6,with each surface 72' and 74' also mounting a pair of limit pins 78, 80,against which a paint can abuts. The pair of pins 78, one on each uppersurface 72' and 74', is used for the abutment thereagainst of aone-gallon paint can during the conveying thereof, while the pair ofpins 80, one for each of the upper surfaces 72' and 74', are used forabutment thereagainst of a five-gallon paint can. The pins 78 projectfrom the lower recessed central portion 73 of the respective upper edgesurface of the plate, with each pin 78, 80 being substantially the sameheight, the pins 78 not necessarily having to project upwardly as greata distance beyond the conveying belt associated at the first dispensingstation, but only enough to accommodate the lower height of theone-gallon paint can. In addition, each of the stop-pins 78, as shown inFIG. 10, are reciprocal within a channel 78' formed in the respectiveplate 72, 74, which pin 78 is spring-biased via a spring " in the upwarddirection into its position for stopping a one-gallon paint can. Whenthe piston-cylinder 78 is in its deactuated state, both of the pins 78and 80 of each of the side plates 72, 74 are in their retracted, orlowered, state, where they do not project upwardly beyond the plane ofthe conveyer 20. When the piston-cylinder 78 is actuated, the sideplates 72 and 74 are projected upwardly and through slots 13 and 15 atthe first dispensing station, as best seen in FIG. 1, which slots 13 and15 are of a length slightly greater than the width of the side plates72, 74, and which slots are positioned on each lateral side of theconveyer 20 at the first dispensing station. Owing to the fact that theconveyer 20 is of a width which is less than the width of the smallercontainer to be transported--the one-gallon paint cans--there will beperipheral portions of the bottom of the paint can projecting laterallyoutwardly beyond the edges of the conveyer 20, which laterally outwardlyprojecting peripheral portions are those which are engaged by the upperedge surfaces 72', 74' of the side plates 72 and 74. When a five-gallonpaint can is delivered to the first dispensing station, and stationarilypositioned thereat, when the side plates 72 and 74 are raised to liftthe can upwardly and out of contact with the conveyer 20, thefive-gallon can will be positioned against the pair of stops 80, withthe pair of pins 78 being positioned below the paint can and caused tobe retracted into the channel 78' of the respective side plates 72, 74,by the weight of the can itself. When a one-gallon can is transportedand stationarily positioned at the first dispensing station, the pins 78are allowed to be projected outwardly via the spring 78", with theone-gallon paint can abutting thereagainst. During the entire dispensingat the first dispensing station 16, the paint can, whether a one-gallonor five-gallon, is in its raised or elevated position on the upper edgesurfaces 72', 74' of the side plates 72 and 74, in order that, aftereach dispensing of the wetting liquid base, or after each dispensing ofa liquid colorant, such dispensing is weighed via the weighing mechanism70 for quality-control purposes, as described below in greater detail.FIG. 11 shows a five-gallon paint can in its elevated position duringdispensing, with the pins 78 in their retracted or downward-most states,while FIG. 9 shows a one-gallon can being dispensed and supported on theupper-edge surfaces 72', 74' of the weighing mechanism 70 and retainedfrom any further lateral movement via the pins 78.

The present invention envisions the use of a plurality of cells ofpaint-batching apparatuses or "ACCUTINTERS" 10 arranged in parallel inan assembly-line process, whereby a plurality of lines of paint-batchingcells are provided. Each paint-batching machines and cell is identicalin operation, as above-described. Such an assembly of cells is shown inFIGS. 30A and 30B, and will be described below in greater detail. Asmentioned above, the entire system is computer controlled, and suchcomputer-controlled system can be broken down into basically fourhierarchal operating levels: The highest order, the order-receiving andinventory-control computer system, such as that developed by SUNManufacturing Company, hitherto referred to in the instant applicationas the SUN System, which system couples the central processing of thecompany to the various outlet and retail stores where orders for paintsare initiated, the SUN System receiving these orders and developing themand conveying such information to the next level of the computer controlsystem, which actually controls the operation of cells. The next levelsystem is a VME, or "Versatile Modular Europa", which is a backplanemodular coupling system for expansion cards, which is commerciallyavailable. The VME receives all information from the SUN System relatingto orders, etc. and also communicates back tot he SUN System on allprocessed cans, as well as those requiring rescheduling or the like. Thethird, middle level is the system PLC (Programmable Logic Circuitry)which communicates with the VME and controls the operations of theconveyer system proper outside of cell-sites. This level controls theconveyer system from the accumulator area, where empty paint cans arestored for subsequent use, to the cell-site area, where the plurality ofcells are arranged in parallel, this system PLC controlling the systemgates for directing the pathways of the cans to the VME-chosen cell foreach can. This system PLC also controls the outgoing-conveyer system,where the filled cans exiting from their respective cells are merged andconveyed, and controls the conveyance of these filled cans from the cellsite to the palletizing area, where the filled cans are sorted bycustomer for loading onto pallets, and the like. The fourth, or lowest,level of the computer system is the Programmable Logic Circuitry (PLC)associated with each of the cells, each of which communications with thecentral VME for instructions. The operation of the conveyer system ateach cell, which cell includes a paint-batching machine 10, a paintcan-lidder, a plurality of paint mixing machines, is controlled by thelocal cell-PLC, which cell-PLC also, through the photodetectorsabove-described, controls the operation of can-rotating stations wherethe can is rotated and its bar-code read by the respective opticalscanner, as well as the scanner itself, and also controls the operationsof the piston-cylinders 79 for the raising and lowering of the weighingplatform, as set forth above. There is one additional level, which isthe microprocessor-control of each "ACCUTINTER", which is conventionaland presently-used on "ACCUTINTER" machines. This control, one at eachstation 16, 18, controls the motor and pump operations, andsolenoid-valve openings. However, according to the present invention,these local "ACCUTINTER" controls are subject to master control from theVME, as described below in great detail.

FIGS. 19A-21 show flow charts of the operation performed at each cell onpaint cans conveyed therethrough, as well as the initiation of theentire process by the placement of an order into the SUN System. Thoseblocks marked with an asterisk indicate conventional steps performed bythe "ACCUTINTER" manufactured by Miller Paint Equipment, Ltd. Referringto FIG. 19A for now, the SUN System is initiated (block 100), whereuponthe SUN System receives orders from various outlets or stores whereorders are placed (block 102), after which, the operator runs ascheduled program for the day's orders, which are to be filled (block104). Blocks 106 and 108 indicate the determination of materialrequirements for that day's orders, while blocks 110 and 112 indicatethe initiation procedures. If all is "go" (block 114), the SUN Systemwill send the product-run schedule to the VME at the plant cite (block116), one can at a time, which includes all orders of paint cans forthat day. If there is a "No-Go", a fault loop, shown in FIG. 19A, willdetermine if the fault has been cleared. The VME, after receiving theschedule from the SUN System, sends information to a side-label printer(block 118), which side-label printer is conventional in the art andprovides a physical label having the information written thereon as tothe contents of the can, such as color, which label is attached to thecan as it is conveyed out of accumulator-storage, as described belowwith regards to FIG. 30A. Block 120 indicates the information is alsosent to the bar-code printer for developing a bar-code label to beattached to the bottom of the can on the bottom lid thereof, whichbar-code label includes the general information as to the customer,relevant specifics, and so forth, such as line number, shipping point,formula, all of which is achieved by having the bar-code refer to aspecific memory-address in the VME system, which memory-address isspecific to that particular order, and includes therein, among otherinformation, the formula for formulating the color desired for thatpaint can, which formula, of course, will control the operations of eachstation 16, 18 of each cell "ACCUTINTER", and the dispensing of thecolorants and base to form the desired color. The bar-code printer isconventional, as well as the means for attaching the bar-code to thebottom lid of the paint can. Block 122 indicates that after the previoussteps, the side-labeler will request a can of the correct size, whetherit be a one-gallon or five-gallon paint can, from the accumulator table,which is the storage area for empty cans. Referring to FIG. 19B, blocks124-130 indicate the above-described operations of actually placing theprinted label and bar-code label onto the paint can proper. Block 132indicates that after the placement of the bar-code label on the bottomof the paint can, the can is conveyed and converged to the system inputpail lift, where the paint can is elevated above floor level to an upperconveyer system for transport via an upper feed-conveyer (block 134) tothe site of the plurality of parallel-arranged cells. The upperfeed-conveyer will first convey the can to a first bar-code reader,where the previously-emplaced bar-code label is read, this firstbar-code station having a stop-and-spin mechanism for rotating the can,in order for it to allow the bar-code optical scanner to read thebar-code, thereby providing the necessary information to the VME toprocess the can during its conveyance to the cell-site. Blocks 138-144show the above-described steps, in which the system PLC, coupled to theVME, detects a can at the first optical bar-code reader (viaphotodetectors, as above-described), and causes the can to be spun andthe bar-code to be read, which information is sent to the VME. Block 146indicates that the VME system will tell system PLC which line the can isto be diverted to, to indicate which cell of the multiple plurality ofcells is to be used for that particular can. The system PLC will set theappropriate and conventional diversion-gates (block 148) to allow forthe conveyance of the particular can to the desired chosen cell,whereupon the can is conveyed to an accumulator lane, where the cans areplaced in a queue (block 150) for subsequent transport to the inputconveyer 20 of respective cell. Block 152 indicates that the can isqueued at a cell lowerator that lowers the can from the upper conveyersystem to the substantially floor-level conveyer system where the cellis located (block 152), and, whereupon, the can is delivered to theinput station of the conveyer 20 of the cell (block 154) and conveyed tothe first stop-and-spin station of that particular cell (block 156),which actually constitutes the second stop-and-spin and optical readingof the can during its transport. This stop-and-spin station, where thebar-code is read (block 156), is done just prior to its entry into thetint-dispensing station 16 of the respective paint-batching machine 10.The cell PLC then detects the can, as the system PLC did before at thefirst optical reading, (block 158) and causes the can to spin and thebar-code area read, which information is sent to the central VME, and,thereafter, the can is released (blocks 160-166). Thereafter, the can isconveyed to the tint-station 16, where the platform 76 is raised,causing the side plates 72 and 74 to contact the bottom of the paintcan, as described above, thereby lifting the can in juxtaposition belowthe dispensing nozzles of the tint-station 16 (blocks 168, 170). Uponthe initiation of the raising and completion thereof of the paint canvia the weighing platform, with the can tared, the cell PLC will send atint-prewet permissive request to both dispensing stations 16 and 18,for the readying thereof (block 172), while, thereafter, the central VMEsends the prewet formula to the base-station (block 174) for the amountof liquid base to be dispensed from the second station 18 through thefirst station 16, as above described, in order to wet the bottom of thecan (block 174). After completion of this step, the prewet liquid baseis dispensed (block 176), after which, the quality weight-loop controlis activated to weight the contents dispensed to make sure that theliquid base is in the proper amount. If such has been determined to be"good", then the normal procedure follows (block 178), where the VMEsends the formula to the tint-station 16 for additional liquid colorantsto be dispensed, whereas if the weight-loop has determined a "poor"dispensing, then a dispense error will be indicated (block 180) and the"Dispense Error" subroutine indicated in FIG. 20 undertaken, describedbelow in greater detail. Thereafter, each of the additional liquidcolorants making up the particular formula of the color of the paint tobe formed is dispensed, and after each dispensing of each colorant thequality-control weight-loop being undertaken to determine the properdispensing in weight of each colorant. Assuming that all of thecolorants have been dispensed in their proper amounts, the platform atthe first tint-station 16 is lowered (blocks 182, 186) for subsequenttransporting of the can to the second base-station 18. If, however, anyone of the dispensings of the liquid colorants has been determined to bein error, then an error signal is indicated (block 184), and thesubroutine showing in FIG. 20 carried out. Blocks 186 through 198 showsubstantially the same process for the second base-station 18 as thatdone at the tint-station 16, where the can from the tint-station 16 isconveyed to the base-station's bar-code reader, where the can isdetected, spun and then read by the optical bar-code reader (36 in FIG.1), which reading is sent to the VME, which causes the cell PLC torelease the can from spinning, and, thereafter, the can is conveyed tothe dispense-area directly underneath the dispensing nozzles of thebase-station 18. At the base-station, the same procedure as carried outat station 16 is carried out here, with the weighing platform lifted toraise a can to juxtaposition below the dispensing nozzle, whereupon thecell PLC sends a base-dispense permissive signal to the base-stationmicroprocessor for dispensing of the remainder of the liquid base orbases (blocks 204, 206), as determined by the VME. If thequality-control weight-detection indicates an error, then the subroutinein FIG. 20 is carried out (block 208), as before, and if the dispensingis "good," then the cell sees an "OK" signal from the base-station'smicroprocessor indicative of the completion of the base-dispensing, and,thereafter, deactivates the piston-cylinder 79 at the base-station inorder to lower the weighing platform, to place the thus-completelyfilled paint can back onto the conveyer 46 (block 210). Thereafter, thecan is conveyed to a conventional lidder (block 212), where the can islidded (block 214), and, thereafter, the can is conveyed to a divertergate (block 216), where the can takes either one of two paths, dependingon whether its a one-gallon can or a five-gallon can (block 218). If itis a one-gallon can, then the can is diverted and conveyed to aone-gallon conventional or automated paint mixer (block 220), whereas,if it is a five-gallon can, then the can is diverted and conveyed to oneof two five-gallon can conventional or automated paint mixers (block222). At the paint mixers, the contents of the paint can are mixedthoroughly (block 224), after which, the can is conveyed to the systemoutput-conveyer (block 226), by which the can is conveyed to theaccumulator/lowerator area (block 228), where the can is queued andmerged with other cans from other cells (block 230), and, thereafter,conveyed to the fourth and final bar-code reading thereof at thepalletizer-accumulator bar-code reader station (block 232), where thesystem PLC detects the can (block 234), whereupon the can is spun asbefore (block 236) and the bar-code thereof read by the reader (block238) and sent tot he system VME, which system VME then sends acompletion-record (block 240) to the central SUN order and inventorycontrol System (block 240). The VME will also instruct the system PLCwhich output lane the finished can is to be diverted to (block 242),which causes the system PLC to set the appropriate diverter gates (block244) by which the can is conveyed to a particular output-lane (block246) representing the particular store that ordered that particularpaint can, or the like. Thereafter, an operator will palletize the cansby placing it on pallet (block 248), thereby completing one can-cycle,with whole procedure being repeated for the next can (block 250).

The necessary element in the operation of the system is to create a setof formulae for a given set of bases and a given set of colorants. Theformulae are stored in computer memory. In order to operate a colorline, day-to-day, each batch of colorant and each batch of base is, orshould be, standardized against a given standard. Any new base isrequired to be adjusted up or down for a set-up tolerance for each colorbased on variations from a given standard. Colorants react the same waywith the same base. However, it is a physical impossibility to have thesame colorant with the same exact tint at different points in time, dueto the make-up of colorants. Often, from batch to batch, the ability ofa base to take on a color varies, resulting in variations from batch tobatch of a mixture of colorant and base for a given formula. In settingup the formula, an arbitrary standard is selected. This is usually thefirst batch of colorants and the first batch of base. Because thebatches vary, it is desirable to always bring a new batch back to thearbitrary standard. Accordingly, after each base and colorant is passedthrough a spectrophotometer, a series of curves can be generated thatwould show for a particular color or base the variation in depth of eachparticular color combination by the amount of the particular base orcolorant being added. Accordingly, when a formula is made up withdifferent bases and different colorants, they can all be adjusted to astandard, depending upon the amount of each colorant used, since thedepth of the color will vary with the amount of colorant used. So,therefore, when a new batch of colorant is being used, it is measured bythe spectrophotometer and a correction factor is provided for thisparticular colorant to adjust back to the standard. A correction factorhas now been applied to the colorant in the formulation of theparticular combination of colorants in base to be utilized in aparticular run. This recalculated formula is based upon the standardsthat existed in the original standard batch. This type of reformulationhas resulted in a better than 0.2 ΔE variation in color. ΔE is awell-known standard in spectrophotometry for measuring color drift. A ΔEof 0.5 is the best that a skilled color matcher can distinguish betweendifferent colors.

When there is a calibration for a particular day's run for a new batchof colorants and bases, the formulas are recalibrated back to thestandard by the computer, and the computer knows what colorant is beingused in order to made various changes to compensate for changes frombatch to batch variations. Accordingly, applying the above to thecurrent process, in the event there is a underdispensed amount of black,this will be detected by the dispensed error routine, described below inthe discussion of FIG. 20. If the amount of dispensed material for aparticular colorant is found to be short, a second dispense is providedto make up the difference in the amount of black for that particulardispensing cycle. The problem occurs when there is an overdispensing ofblack. If the dispensed colorant is found to be overdispensed, and theoverdispensed amount exceeds certain limits, i.e. too much to becorrected, the dispense error will occur as described below, and thecontainer will be rejected. If this occurs more than twice, the systemwill be caused to shut down. If the overdispensed amount falls withinthe limits which can be corrected, i.e. suppose 10 grams are to bedispensed and 10 1/2 grams are dispensed, the computer senses the amountof extra colorant that has been dispensed, sends a signal to thecomputer to cause the formula being utilized for this particulardispense to be recalculated and a new formula created for the additionalcolorants and base to be added. This new adjusted formula should allowthe new mixture of colorant and base to produce the same color withinthe 0.1 ΔE variation, as described above.

This type of procedure for detecting error and the resultingreformulation of the formula being used, also takes into accountvariations which occur in the base, the colorant, and in particularbatch run variations that will occur in the volume being dispensed as aresult of temperature and viscosity variations.

FIG. 20 shows the "Dispense Error" routine, starting with block 252,which routine is carried out when any dispensing of a colorant or liquidbase has been determined to be of a quality-control weight outside ofthe tolerance-limits as described above with references to blocks 180,184, and 208. If the quality-control weighing indicates "overweight'(block 254), then the VME system will send such information to thecentral SUN System (block 258), which will then attempt to calculate acorrection formula for that paint can (block 260), and determine whethersuch is possible or not (block 262). If a correction formula ispossible, meaning that the other colorants or bases to be dispensed maybe dispensed in different amounts as originally set up, then the SUNSystem will instruct VME of such corrected formula (block 264), wherebyVME will instruct the appropriate tint-station or base-station todispense the remaining ingredients in the new, corrected amounts (blocks266-270). If correction is not possible, then the SUN System sends areject command to VME (block 272), which, in turn, sends a "rejectcommand" to the failing cell-station (block 274), which failingstation's microprocessor-control sends an "error pulse" to the cell PLC(block 276) to thereby cause a lowering of the weighing platform (block278), whether it be at the tint-station 16 or base-station 18, afterwhich, the cell PLC causes the can to be pushed onto the reject-conveyervia push plate 30 or 30' (block 280), at which time, the end of theerror-task is achieved (block 282), and the next can processed. Asmentioned above, if the "dispense error" was caused from an underweight,or underdispensed, liquid colorant rather than an overdispensed one, asshown in (block 256), then this may generally indicate a "cell error,"such as a motor breakdown, pump malfunction, or the like. The routine toaccommodate this is shown in FIG. 21, beginning with the indication of a"cell error" (block 284). Upon receiving such a "cell error" input flagfor the underdispensing of a liquid colorant or a base, the VME willsend an error record to the central SUN System, which record willcontain the type time and priority of the error indicated, (block 286),and, simultaneously therewith, will display it on the operator's console(block 288), after which, the VME will determine whether or not the cellerror disables the cell or not (block 290). If the error is of the typethat the cell is disabled and must be repaired over a substantial periodof time, then a decision as to whether the cell should be shut down andrescheduling of the cans on that particular cell is be carried out(block 292) must be considered, and if the error is determined that atleast there is the chance it need not be disabled, then it must bedetermined whether the error has been fixed or not before the cell isrestarted (block 294). If the cell must be shut down, then, of course,all the cans thereon as well as those backed up on the queue line forthat cell must be rescheduled and redirected to different cells,whereupon an entire new schedule process is undertaken by the SUN Systemindicated in blocks 296-314, thereby accommodating the broken-down cell,after which the next can is processed with the particular cell not beingused until it is repaired.

Referring now to FIGS. 22A through 27, there is shown therein the flowcharts for the actual dispensing of each of the liquid colorants andliquid base as well as the checking of each dispensing via thequality-control weighing thereof to determine the proper dispensing toproduce a quality product. These flow charts are representative of thedispensing of each of the stations 16 and 18, and each dispensing at thetint-station 16, these flow charts being generally included by theblocks 176, 176' in FIG. 19C and block 206 in FIG. 19D, each dispenseweight-loop indicated by these blocks being controlled by the flowcharts in the FIGS. 22A through 27. Referring to FIG. 22A, thedispense-weight loop is indicated generally by block 402, which isrepresentative of any of the blocks 176, 176' in FIGS. 19C, and block206 in FIG. 19D. Block 404 indicates a memory check, called cyclicredundancy check, which checks for the calibration constants, operatingflags and supply canister levels of the particular tint-station 16 orbase-station 18. If such check fails, then an error signal (block 404')is generated, which is discussed in greater detail when discussing FIG.16. If the memory check clears, then a "purge" check (block 406) occurs,to see if each orifice of the respective station 16 and 18 requiresclearing, or dispensing, in order to remove any of remaining colorantsfrom the previous dispensing process. If there is an error, for example,if the purge did not occur, then another error signal (block 406') willoccur and the error process shown in FIG. 26 carried out. Block 408indicates the calculation for the encoder count, the encoder countcounting the rotations of a shaft coupled to the drive motor. A "badend" results (block 408') if the formula from the SUN System is notcapable of being performed by the particular machine because of therequirements for encoding that are not capable of achievement in thatgiven machine. The formula from the SUN System, if capable of beingcarried out on the machine, is split into two tables (block 410) one forthe 0.1 gram resolution scale, and one for the 0.01 gram resolutionscale, which is relevant at the tint-station 16, where there are twoscale-heads employed, one having a resolution of 0.01 grams and one of0.1 gram resolution. Block 412 indicates a check of the levels in thesupply canisters in order to ensure that there is enough supply thereinto dispense the required amount of liquid colorants or base for thatspecific formula. If not, then another bad end (block 414) ensues. Inblock 416, there is a decision block where it is determined whether thesystem should wait for a "go" signal or not, a "go" signal beingindicative of an automated run. If not, then a simple dispensing of theliquid colorants is employed. If it is an automated run, then it isdetermined whether the particular station is a base-station (block 418)or a tint-station. If it is a base-station, (block 420) then it isdetermined if the dispensing from that base-station is a "prewet"dispensing to be sent to the first tint-station for coating the bottomof the can, as above described, and in which case, the base-station willwait for a "go" before the dispensing thereof. If it is not a "prewet"dispensing, then block 422 indicates that the base-station simply waitsfor a "go" signal, which is indicative of the fact that the scale at thebase-station has bee lifted and has raised the can awaiting dispensing,as indicated by blocks 422 and 424. If it is a tint-station as shown inblock 420, then a "go" signal is awaited for indicating that theweighing platform has been elevated and the paint can lifted andawaiting dispensing, as shown in blocks 420', 423. Referring to FIG. 22Bnow, after all of the above has been determined, it is now determinedwhether there is a weight-quality checking or not. If it is on, as wouldgenerally be the case (block 426), then block 428 determines that adecision is made as to whether the dispensing is at the base-machine orat the tint-machine. If it is at a base-machine, then it must bedetermined whether the dispensing is a "prewet" formula liquid base thatis to be dispensed at the tint-station (block 430), in which casedecisions must be made as to the correct scale-head connection at thetint-station. If it is not a "prewet" formula, then it must be thedispensing of the base at the second base-station, thereby causing theconnection (block 432) of the 1 gram scale-head at the base-dispensingstation. If it is not a base-station but a tint-station, then connectionis made to the 0.1 gram scale-head (block 434) so as to couple the 0.1gram scale-head to the "ACCUTINTER", after which, the net weight of thecan and is contents thereof are measured (block 436) where the levelsthereof are compared to that sorted in the formula in the relocatablememory to make sure none of the previously-dispensed liquids havespilled out, or the like. If all checks out (block 438), then thebuild-dispense masks commands are generated (block 440), which meansthat it is determined which of the pumps are to be used for thedispensing, which of the high speed valves, and so forth, for achievingthe proper dispensing of the particular liquid colorant or base. If theweight, however, did not check out, then an "error" signal (block 442)is generated and the routine shown in FIG. 26 carried out. Thereafter,the pulses and motor speed are checked out to ensure that the motors areoperating correctly (block 444), and if it is OK (block 446), then thelogic determination is made as tot he existence of any more colorants tobe dispensed (block 448). If the pulses or motor speed are not correct,the "no pulse" signal (block 450) is generated, and the routine shown inFIG. 23 carried out, as described below. If there are no more colorantsto be dispensed, for example, at the stage at the end of the formula ofthe paint formulation, (block 452) then the "off" routine shown in FIG.25 is carried out, as described below. If there are more colorants to bedispensed or liquid base, then another "wait for go" is done, as shownin bock 453 in FIG. 22C. The next logic determinations are made as shownin block 454, and decisions made as to whether the particular dispensingis at the base-station or the tinter. If it is a base-station, then,again, it is determined whether it is a "prewet" formula or not (block455), and if it is, then the "go" signal is awaited for (block 456) tomake sure that the scale is lifted up, after which, a "go" signal isgenerated (block 458), and a liquid base dispensed (block 460). If it isthe tint-station, whether it be a liquid colorant being dispensed or the"prewet" formula, then the tinter station awaits for the "go" signal(block 462) which is indicative of the fact that the weighing platformhas been lifted and the can elevated awaiting dispensing, and the "go"signal generated (block 464), after which the dispensing of theparticular liquid colorant or "prewet" formula liquid base dispensed(block 460). During the dispensing of a colorant or the liquid base, ifthere is generated a "no pulse" signal by the mechanism monitoring themotor operation, then a "no pulse" error signal is generated (block 461)and the routine shown in FIG. 23 carried out. A "no-go" signal may begenerated during dispensing if the can were to tip over, for example,during the dispensing process, or if there were a failure of thecell-PLC, which would inhibit the "go" signal from the weighingplatform. A "no-go" code would be sent to the post-dispense recordindicating a problem, to which an operator is to attend and fix (block463). Logic determination is again carried out to determinequality-control weight-checking is on (block 446), and if not, a "fake"weight is determined shown in block 490 of FIGS. 22D to be discussedbelow in greater detail. The "fake" weight is the weight obtained fromthe formula-table indicating what the reading ought to be, so that thesupply levels, etc. may be properly updated after dispensing. If weightchecking is on, then the net weight is obtained (block 468), which is atare weight, after which, the gross weight (block 470) is calculated inindicate the total weight of the paint can and the contents therein.Thereafter, referring to FIG. 22D, the decision (block 472) as toquality is carried out in order to determine whether the net weight iswithin the tolerance range required, dependent upon the 0.01 gramscale-head being used or the 0.1 gram scale-head used, if it is atint-station, or a 1.0 gram scale-head if at the base-station. If thenet weight is within tolerance, logic determination is made as towhether weight checking is on or off (block 474), and if it is, then thepost-dispense record using the particular scale weight is used forupdating (block 476), after which (block 478), the supply level is thenupdated. Thereafter, under normal procedure, the new "next-dispense"cycle will take place, if there is another colorant to be added, (block480), the cycle being repeated by going back to block 448 in FIG. 22B.If the net weight is not within tolerance but is under, (block 482 inFIG. 22D), then the "under-recovery" routine is carried out shown inFIG. 24 and discussed below in greater detail, which routine, insummary, simply causes a reinstitution of the very same dispensing cyclefor that very same liquid colorant until the correct amount isdispensed. If the net weight is over, then the post-dispense levelrecords are updated according thereto, and a code is generated (block486) indicating such being overweight. After that, the "end dispense"routine is generated (block 488), and the logic steps shown in FIG. 27carried out. Of course, as described above, if there is such anoverweight detected, then the SUN System will try to determine whethersuch can be corrected and an updated formula created in order toovercome the over-dispensing of that particular liquid colorant or base,as described above in the description of FIG. 20. If quality-controlweight-checking is not used, then a "fake" weight is generated (block490), thereby using the nominal weight being set forth int or base, asdescribed above in the description of FIG. 20. If quality-controlweight-checking is not used, then a "fake" weight is generated (block490), thereby using the nominal weight being set forth in the formula(block 492) for updating the dispense records, where upon the levelrecords are updated using this "fake" weight (block 494). Thereafter,the "next dispense" is generated (block 480), if there is such anotherone, and the flow returns back to block 448 in FIG. 22B. The "fake"weight is necessary in order to ensure that there is a proper monitoringof the supply levels of the colorants and base.

As described above, the motor operation is continually monitored toensure proper operation, and if such does not occur, then a "no-pulse"error is generated, as set forth above when discussing blocks 450 and461. The error routine for the no pulses is shown in FIG. 23, indicatedgenerally at the beginning by reference block 500. When there are notpulses detected from the motor driving the station-pumps (blocks 450 and461), the system-routine checks to see if anything is dispensed (block502), and if not, then appropriate post-dispense records are indicatedin the post-dispense information area (block 504), while, if there weresomething dispensed at the particular station for the particularcolorant or liquid base, then the logical decision is determined whetherweight-checking is on or off (block 506). If not, then the usualupdating of the post-dispense and level-records is carried out (block508), while if weight-checking were on, then the net weight of the canwith its contents is determined (block 510). This net weight informationis also used for updating the post-dispense and level-records using thescale-weight (block 512), after which, the completion codes appropriateto the operation are recorded in the post-dispense records withindication of a "no-pulse" during the dispense (block 514), and,thereafter, as after other completion steps, the containers holding thesupply or liquid colorant or base is restored to a low speed agitation(block 516) for ensuring that the colorants are properly mixed, whichprocess is conventional in the "ACCUTINTER" machine. After this, theerror message is generated (block 518), and the procedure set forth inFIG. 26 for error messages carried out, as described below in greaterdetail (block 520).

As mentioned above, it may occur that less than the required amount ofliquid colorant is dispensed, which may be termed "under-recovery", asshown in block 482 in FIG. 22D, as described above. Under suchconditions, the system of the present invention will continually repeatthe dispensing of the particular colorant underdispensed in order toachieve the correct amount. FIG. 24 shows this process. When"under-recovery" has been determined (block 530), then it is determined(block 532) whether if there ever was a "no go" error, which isindicative of a lost signal from the cell PLC. If yes, then an errordisplay-message will occur (block 534), and if not, then an "underrecovery" counter (block 536) will be incremented, and the logicaldecision (block 538) determined as to whether this is a first suchincrement or more, if this is not more than the first increment of the"under recovery" counter, and similarly if there was a "no go" error,then the "ACCUTINTER" will calculate the corrected dispense using thenet weight and target weight in the dispense record for the particularcolorant being dispensed (block 540), and will, thereafter, dispense thecolorant again, until the correct weight is achieved, by returning toblock 448 in FIG. 22B (block 544). If however the "under-recover"counter is incremented a second time, then the completion-code and thepost-dispense record is set to underweight (block 540), and a generalsystem error indicated for that particular colorant being dispensed forfurther investigation, indicating pump or valve-malfunction, and thelike. However, the same colorant will attempted to be dispensed again,until the correct weight is achieved, as indicated by block 541-544 asdescribed above.

FIG. 25 indicates the flow chart for the "off sequence", which occursafter the last colorant has been dispensed at the particular dispensingstation, as was indicated by block 452 in FIG. 22B. The "off sequence"(block 560) in FIG. 25 will first determine whether there is anything inthe 0.01 gram table, which is relevant only to the first tint-station16, where colorants to be dispensed in quantities less than 6.8 gramsare coupled to the 0.01 gram resolution scale-head for determining thefine resolution thereof (block 562). If the logical decision is no,indicating that all of the colorants have been dispensed at the firststation 16, or when the dispensing station is the base-station 18, thenthe conventional recirculation and agitation of the containers at theparticular dispensing station is carried out (block 564), and thelogical decision of whether the end of the formula has occurred (blocks566). If the answer is no, which would occur at the tint-station, forthe dispensing of the liquid prewet base, then the procedure in FIG. 27"end dispense" is carried out, which is described below. If it is theend of the formula for the particular station, then the signal is sentto the cell PLC (block 568), after which weight checking is determined(block 570), and if it is on, then the scale is unloaded, or lowered,(block 572). If weight checking is not on, then the program goesdirectly to the "end dispense" in FIG. 27. However, if there are one ormore colorants in the 0.01 gram table, which occurs at the firsttint-station 16, then these liquid colorant or colorants are moved tothe dispense table (block 563) for setting up the dispensing thereof,during which the 0.01 gram scale-resolution head (block 565) is clearedand the switch over (block 567) to this 0.01 gram scale-head carriedout, with the subsequent dispensing of the colorant or colorants in thattable (block 569), the sequence returning to FIG. 22B at block (440).

The "bad end" sequence shown in FIG. 26, which has been indicated aboveby blocks 408' and 414 in FIG. 22A, which, as explained above, occur atthe outset where it has been determined that the particular formularequires encoder counts not possible of achievement for the givenmachine, or where it has been determined that the supply levels at thestations are not sufficient for that particular formula. The "bad end"routine, FIG. 26, simply completes the operation for that particularformula, by simply adding the colorant name to an error message (block602) and saving it (block 604), after which, the completion code is setin the post-dispense record for the particular formula (block 606),after which, an error pulse is sent (block 607), and if the weightchecking has been set, (block 608), the scale is thereafter unloaded(block 610), and if not, then the program simply moves directly to the"end dispense" routine (block 612), as described below in discussingFIG. 27. The same procedure would occur if an error message is generated(block 614), which, as shown, in FIG. 22A occurs if the calibrationconstants, operating flags, etc. have not been properly properly purged.

The "end dispense" routine in FIG. 27 (block 620) shows a logic-sequenceof events when the dispensing of a particular colorant or base is endedat a particular station and nozzle thereof, or a bad-end or error-pulsegenerated. The scale-communications are disconnected (block 622), afterwhich, the post-dispense levels of the containers are calculated, andthe status thereof recorded in the VME for future use (block 624), andthen an error determination is carried out (block 626), and if there wasan error, a "clear state" is returned to and a simple error messagedisplay is shown (block 628). If there was an error from routine of FIG.26 or from block 488 in FIG. 22D for an overdispensed ingredient forwhich a correction formula was not possible, then manual dispense isdetermined (blocks 630,634). Manual dispense also occurs when theformula was entered by hand at the "ACCUTINTER" keyboard input.

FIG. 28 shows a detailed coupling schematic of the two dispensingstation with their appropriate scale-heads. The tint-station 16 (block700) in the preferred embodiment is provided with 20 five-gallon tintcanisters as well as associated pumps and motors, which tint-station 16also has 20 tint-valves of dispensing the colorants through associatednozzles (block 702). The tint-station also has 8 base-valves fordispensing the prewet-base delivered thereto from the base-station 18(block 704), there also being provided associated nozzles therefore. Thetint-station has its own CPU, which is similar to those conventionallyused with "ACCUTINTERS", this CPU being coupled to the central VME via aterminal-node controller (block 712) for controlling the operation ofthe tint-station, as described above. The first tint-station 16 also hasits scale-platform (block 701) with two scale-heads, as above described(blocks 722, 724), one for the 0.01 gram tolerance, and one for the 0.10gram tolerance, with a scale-head relay (box 720) providing the switchover, all of which is controlled from the tint and base stations of the"ACCUTINTER" (block 740) via terminal-node controllers 708, 710. Thebase-station 18 (block 704) has, for example, 8 fifteen-gallon supplycanisters for storing the liquid base, water or oil, and associatedpumps and motors, for dispensing thereof. The base-station, in thepreferred embodiment, has 8 dispensing valves (block 706), and its ownCPU. As mentioned above, the prewet base for the tint-station is derivedfrom the base-station, there being eight connecting conduits (block704') coupling the 8 supply canisters at the base-station with the basedispensing nozzles and valves at the tint-station (block 702). Thesebase-valves at the tint-station are controlled by the base-station CPU(block 706) via control lines 707. The CPU, as well as the 1-gram scalehead of the base-station (blocks 706, 730, 732) are coupled to thecentral VME system (block 740) via terminal-node controllers 712-718.FIG. 29 shows the hardware connections of the entire system, with theSun System (block 750), as described above, being coupled to the VME CPU(block 732, 754) with the system VME CPU being coupled to the CPU's of aplurality of "ACCUTINTERS", whether it be station 16 or 18 (block 756)each of which has the appropriate weight scales (block 758), asdescribed above. There are provided five cells, each of which includesone tint-station and one base-station, for a complete total of ten"ACCUTINTERS". One "ACCUTINTER" is used for oil based paints, (blocks760, 762); however, more may be added. Each station has its own weighingscale and associated control as set forth in FIG. 28. The centralprocessing unit of the VME card cage (block 752') also, as describedabove, controls the message boards (block 764), printers (block 766),operator terminals (block 768), and the bar-code readers (block 770),all of which are of conventional design. The VME, as described above, istied to the system PLC which in turn is tied to the five cell PLC's(blocks 752', 773, 774, 776, 778 and 780).

As stated above, entire assembly and process utilize a plurality ofpaint batching machines. FIGS. 30A and 30B disclose a general assemblyline process in which there are provided two separate systems, one for awater-based paint dispensing system, and another one for an oil-baseddispensing system. There are four water-base cells indicated byreference numerals 800, 802, 804, 806, and one oil based cell. Each cellincludes a tint-station 16, a base-station 18, a pair of five-gallon canpaint mixing machines 808, 810, a one-gallon paint mixing machine 842,20 five-gallon canisters supply area 814, and eight 15 gallon tankssupply area 816, the supply 814 being for the liquid colorants beingdispensed at the tint-station 16, while the supply 816 contains theliquid bases. Reference numeral 818 indicates a pail-lowerator, by whichthe cans are lowered from the storage area to the particular cell sites800 through 806 to be described below in greater detail, one loweratorper cell. The supply of empty cans is indicated by reference numeral820, with a conveyer therefrom 822 conveying an empty can, which emptycan, whether it be one-gallon or five-gallon can, being detected by thesystem PLC, it being emphasized that the system of the invention iscapable of handling and operating on various combinations ofdifferently-sized paint cans or containers, regardless of the order orsequence thereof as they are conveyed along the automated conveyersystem of the invention. The chosen can is conveyed along conveyer 822,to the side labeler device 824, which, as described above, places alabel containing the written information about the can. Thereafter, thecan is conveyed to the bar-code labeler-machine 826, where the bar-codeappropriate to that particular can is printed and attached to the bottomof the can, which bar-code represents the information containing theformula and other information thereon. The can is thereafter conveyedvia conveyer 822 to a first pail-lift area 830, where the can is liftedfrom substantially floor-level to an elevated state thereabove, andconveyed along elevated conveyer 832 to the first bar-code reader 834,where the bar-code paint can is rotated and read by a conventionaloptical bar-code reader to indicate the appropriate formula in thecomputer system, to determine the appropriate path set aside for thatparticular paint can. Thereafter, the can is directed to the lowerator818 above described, where it is lowered to floor-level again, andconveyed onto input-conveyer 836 of the respective cell 800 through 806chosen for that particular paint can by the VME and SUN systems.Thereafter, the paint can is conveyed to the second bar-code reader area838 where the can is again rotated and the paint can's bar-code onbottom thereof again read, in order to obtain the formula thereof andthe amount to be dispensed, by quantity and type of colorant to bedispensed at the tint-station 16. At station 838, the can again isrotated as before. From station 838, the can is conveyed to thetint-station 16, and acted upon as described above with reference toFIGS. 1 through 16. After the completion at the tint-station 16, the canis conveyed to the base-station 18, before which, however, the can isread by the optical reader for the base-station, as described above withreference to FIGS. 1 through 16, and, thereafter, the can is conveyed tothe base-station 18 for the dispensing of the remainder of the base.When the remainder of the base has been dispensed, the can is thenconveyed to a conventional lidder 840, and from there, to one of thepaint mixing machines 842, 808 or 810, depending upon the size thereof.Upon exiting a respective paint mixing machine, the can is conveyedalong line-conveyer 844 if it is a one-gallon can, or line 846 if it isa five-gallon can, and directed onto the output-conveyer 850 fortransport to the storage and palletizing area indicated generally byreference numeral 900 in FIG. 30B. At the palletizing area 900, thecan's bar-code is read for the fourth and last time, at optical bar-codereader-station 902 to determine which of the palletizing tracks 904through 914 the can is to be conveyed. The above procedure was describedfor the cell 800, it being understood that the exact same procedure willtake place at each of cells 802, 804 and 806, as well as for theoil-base line, for a particular paint can, whether it be one orfive-gallon can being conveyed to the particular one of the cells 802through 806, after the determination made at the optical bar-codereader-station 834. Each cell 800 through 806 is also provided with anelectrical panel 831 and appropriate coupling-connections for thecomputer hardware and software. The cells 800 through 806 are used forwater-base, while one additional cell 960 shown in FIG. 30A is used foran oil-base paint processing. The cell 960 is enclosed in a separateroom which is fire-protected, owing to the flammability of oil-basepaint. A supply of empty cans is also housed in an area 820' for boththe oil-base, which is the same location as the supply of cans for thewater-base lines. The oil-base cell 960 includes the same components aseach of the water-base cells, and has its own output conveyer 950 forconveying the finished cans to the pelletizing area 900 in the samemanner as above-described. A path 911 is also provided having a conveyerthereon by which rejected cans, from the oil-base line, are transported.Central console room computer room 978 is provided which is for theoperator console of the VME system. A separate area 980 is also providedfor storing the inventory-supply of liquid base, in 1100 galloncontainers.

While a specific embodiment of the invention has been shown anddescribed, it is to be understood that numerous changes andmodifications may be made therein without departing from the scope,spirit and intent of the invention as set forth in the appended claims.

What we claim is:
 1. A paint batching apparatus, comprising:a firsttint-dispensing station comprising first storage means for storing thepaint ingredients for dispensing into a paint can, first nozzle meansfor dispensing the paint ingredients directly into the paint canpositioned therebelow, first pump means for pumping the paintingredients from said first storage means to said first nozzle means,and first control means for controlling the operations of said firstnozzle means and said first pump means for dispensing desired ones ofpaint ingredients; and a second base-dispensing station comprisingsecond storage means for storing the liquid base paint ingredients fordispensing into a paint can, second nozzle means for dispensing thepaint ingredients directly into the paint can positioned therebelow,second pump means for pumping the paint ingredients from said secondstorage means to said second nozzle means, and second control means forcontrolling the operations of said second nozzle means and said secondpump means for dispensing desired ones of paint ingredients; said firststorage means comprising a plurality of first supply-containers forstoring therein a respective liquid-colorant paint ingredient, and saidfirst nozzle means comprising a plurality of first dispensing nozzles;said first pump means comprising a plurality of first conduit means forfluidly connecting each of said first supply-containers to a respectiveand unique one of said first dispensing nozzles, and a plurality ofvalves operatively associated with said plurality of first conduitmeans, one said valve for one said first conduit means, for controllingthe flow through said first conduit means; said first nozzle meansfurther comprising at least one supplemental dispensing nozzle fordispensing liquid base paint ingredient at said first tint-dispensingstation.
 2. The paint batching apparatus according to claim 1, whereinsaid second pump means comprises second conduit means for fluidlyconnecting said second storage means to said second nozzle means for thepumping thereof from said second storage means to said second secondnozzle means, and valve means for controlling the flow through saidsecond conduit means.
 3. The paint batching apparatus according to claim2, wherein said second pump means further comprises interconnectingconduit means fluidly connecting said second storage means of saidsecond base-dispensing station to said at least one supplementaldispensing nozzle of said first tint-dispensing station, whereby liquidbase stored at said second station may be dispensed at said firststation before the dispensing of any liquid colorant thereat, in orderto prewet the bottom of the paint can to prevent adhesion of liquidcolorants to the bottom of the paint can, to ensure thorough mixing ofthe paint.
 4. The paint batching apparatus according to claim 3, whereinsaid first pump means further comprises supplemental valve means forcontrolling the flow through said interconnecting conduit means forcontrolling the supply of liquid base to said first tint-dispensingstation.
 5. The paint batching apparatus according to claim 4, whereinsaid second storage means comprises a plurality of secondsupply-containers for storing liquid base, at least one said secondsupply-container being operatively coupled to said second conduit meansfor supplying liquid base at said second base-dispensing station, and atleast one said second supply-container being operatively coupled to saidinterconnecting conduit means for supplying liquid base to said firsttint-dispensing station for prewetting a paint can.
 6. The paintbatching apparatus according to claim 5, wherein each of said pluralityof second supply-containers is operatively coupled to said secondconduit means and to said interconnecting conduit means for selectivelyproviding liquid base to said first and second stations; said secondcontrol means of said second station controlling the operation of saidsupplemental valve means of said interconnecting conduit means.
 7. Thepaint batching apparatus according to claim 4, further comprisingconveyer means for conveying a paint can from said first tint-dispensingstation to said second base-dispensing station, and conveyer-controlmeans controlling the operation of said conveyer means for periodicoperation of transporting of cans.
 8. The paint batching apparatusaccording to claim 7, wherein said conveyor means comprises a firsttransport-section associated with said first tint-dispensing station,and a second transport-section associated with said secondbase-dispensing station upon which a paint can is supported and moved,each said second being mounted below a respective said nozzle means ofthe respective said station; said conveyer means also comprising a firstpair of adjustable, laterally-opposite guide-rails operativelyassociated with said first transport-section and positioned one alongeach edge-surface of said first transport-section, and a second pair ofadjustable, laterally-opposite guide-rails operatively associated withsaid second transport-section and positioned one along each edge-surfaceof said second transport-section, each said guide-rail of each of saidfirst and second pair of guide-rails being adjustably positionabletoward and way from the other of the same said pair, whereby paint cansof different sizes may be accomodated, said guide-rails guiding thepaint cans along said first and second transport-sections; said conveyermeans also comprising means for moving each said guide-rail toward andaway from the other said guide-rail of the same said pair.
 9. The paintbatching apparatus according to claim 1, further comprising a firstpaint-can bar-code reading station located forwardly, upstream of saidfirst tint-dispensing station; and a second paint-can bar-code readingstation located rearwardly, downstream of said first reading stationbetween said first and second dispensing stations; whereby informationalbar-code on the paint can may be read in order to determinecolor-formula for that paint can, size of can, and other information.10. The paint batching apparatus according to claim 9, wherein each ofsaid bar-code reading stations comprises means for rotating the paintcan, and optical scanner means for scanning the bar-code on the can forthe actual reading thereof.
 11. The paint batching apparatus accordingto claim 1, wherein said first tint-dispensing station comprises a firstmicroprocessor-control, and said second base-dispensing stationcomprises a second microprocessor-control; each saidmicroprocessor-control controlling the amounts of liquid paintingredients dispensed at the respective said station.
 12. A paintbatching apparatus, comprising:a first tint-dispensing stationcomprising first storage means for storing the paint ingredients fordispensing into a paint can, first nozzle means for dispensing the paintingredients directly into the paint can positioned therebelow, firstpump means for pumping the paint ingredients from said first storagemeans to said first nozzle means, and first control means forcontrolling the operations of said first nozzle means and said firstpump means for dispensing desired ones of paint ingredients; a secondbase-dispensing station comprising second storage means for storing theliquid base paint ingredients for dispensing into a paint can, secondnozzle means for dispensing the paint ingredients directly into thepaint can positioned therebelow, second pump means for pumping the paintingredients from said second storage means to said second nozzle means,and second control means for controlling the operations of said secondnozzle means and said second pump means for dispensing desired ones ofpaint ingredients; conveyer means for conveying a paint can from saidfirst tint-dispensing station to said second base-dispensing station,and conveyer-control means controlling the operation of said conveyermeans for periodic operation of transporting of cans; said conveyormeans comprising a first transport-section associated with said firsttint-dispensing station, and a second transport-section associated withsaid second base-dispensing station upon which a paint can is supportedand moved, each said section being mounted below a respective saidnozzle means of the respective said station; said conveyer means alsocomprising a first pair of adjustable, laterally-opposite guide-railsoperatively associated with said first transport-section and positionedone along each edge-surface of said first transport-section, and asecond pair of adjustable, laterally-opposite guide-rails operativelyassociated with said second transport-section and positioned one alongeach edge-surface of said second transport-section, each said guide-railof each of said first and second pair of guide-rails being adjustablypositionable toward and way from the other of the same said pair,whereby paint cans of different sizes may be accomodated, saidguide-rails guiding the paint cans along said first and secondtransport-sections; said conveyer means also comprising means for movingeach said guide-rail toward and away from the other said guide-rail ofthe same said pair.
 13. The paint batching apparatus according to claim12, wherein said first pair of guide-rails is positioned along theforward, upstream portion of said first transport-section, and saidsecond pair of guide-rails is positioned along the forward, upstreamportion of said second transport-section; said conveyer means furthercomprising a first supplemental pair of adjustable, laterally-oppositeguide-rails operatively associated with said first transport-section andpositioned one along each edge-surface of said second transport-sectionalong the rearward, downstream portion thereof, and a secondsupplemental pair of adjustable, laterally-opposite guide-railsoperatively associated with said second transport-section and positionedone along each edge-surface of said second transport-section along therearward, downstream portion thereof, each said guide-rail of each ofsaid first and second supplemental pairs of guide-rails being adjustablypositionable toward and way from the other of the same said supplementalpair; said means for moving each said guide-rail toward and away fromthe other said guide-rail of the same said pair also moving each saidguide-rail of said first and second supplemental pairs of guide-railstoward and away from each other said guide-rail of same saidsupplemental pair.
 14. The paint batching apparatus according to claim13, wherein the rearward, downstream end of said first pair ofguide-rails and the forward, upstream end of said first supplementalpair of guide-rails are spaced apart in the longitudinal, downstreamdirection to define a first paint-can tint-filling location under saidfirst nozzle means where the can receives the liquid colorants at saidfirst tint-dispensing station; and the rearward, downstream end of saidsecond pair of guide-rails and the forward, upstream end of said secondsupplemental pair of guide-rails are spaced apart in the longitudinal,downstream direction to define a second paint-can base-filling locationunder said second nozzle means where the can receives the liquid base atsaid second base-dispensing station; said means for moving theguide-rails of said conveyer means independently moving a respectivesaid first pair of guide-rails, said second pair of guide-rails, saidfirst supplemental pair of guide-rails, and said second supplementalpair of guide-rails.
 15. The paint batching apparatus according to claim14, wherein said means for moving of said conveyor means comprises afirst plurality of piston-cylinder assemblies for moving said first pairof guide-rails toward and away from each other, a second plurality ofpiston-cylinder assemblies for moving said second pair of guide-railstoward and away from each other, a third plurality of piston-cylinderassemblies for moving said first supplemental pair of guide-rails towardand away from each other, and a fourth plurality of piston-cylinderassemblies for moving said second pair of supplemental guide-railstoward and away from each other, whereby said independent movement isachieved.
 16. The paint batching apparatus according to claim 14,wherein said conveyer means further comprises a first reject-branchhaving an inlet juxtapositioned adjacent said first filling station ontowhich rejected cans of poor quality are sent, and a second reject-branchhaving an inlet juxtapositioned adjacent said second filling stationonto which rejected cans of poor quality are sent; said firsttint-dispensing station comprising first means for diverting a rejectedpaint can to said inlet of said first reject-branch, and said secondbase-dispensing station comprising second means for diverting a rejectedpaint can to said inlet of said second reject-branch.
 17. The paintbatching apparatus according to claim 16, wherein each of said first andsecond means for diverting comprises a push-plate, and means forreciprocating said push-plate toward and away from the respective saidinlet; said push-plate being mounted at a respective said fillingstation and movable into a retracted state laterally inwardly of therespective said filling station to allow proper clearance for a paintcan being transported.
 18. The paint batching apparatus according toclaim 14, further comprising a first bar-code reading station locatedforwardly, upstream of said first transport-section; and a secondpaint-can bar-code bar-code reading station located rearwardly,downstream of said first reading station between the rearward,downstream end of said first supplemental pair of guide-rails and theforward, upstream end of said second pair of guide-rails; the rearward,downstream end of said first transport-section being spaced from theforward, upstream end of said second transport-section; said secondreading station being located thereat, whereby informational bar-code onthe paint can may be read in order to determine color-formula for thatpaint can, size of can, and other information.
 19. The paint batchingapparatus according to claim 18, wherein each of said bar-code readingstations comprises means for rotating the paint can, and stationaryoptical scanner means for scanning the bar-code on the can for theactual reading thereof.
 20. A paint batching apparatus, comprising:afirst tint-dispensing station comprising first storage means for storingthe paint ingredients for dispensing into a paint can, first nozzlemeans for dispensing the paint ingredients directly into the paint canpositioned therebelow, first pump means for pumping the paintingredients from said first storage means to said first nozzle means,and first control means for controlling the operations of said firstnozzle means and said first pump means for dispensing desired ones ofpaint ingredients; and a second base-dispensing station comprisingsecond storage means for storing the liquid base ingredients fordispensing into a paint can, second nozzle means for dispensing thepaint ingredients directly into the paint can positioned therebelow,second pump means for pumping the paint ingredients from said secondstorage means to said second nozzle means, and second control means forcontrolling the operations of said second nozzle means and said secondpump means for dispensing desired ones of paint ingredients; a firstpaint-can bar-code reading station located forwardly, upstream of saidfirst tint-dispensing station; and a second paint-can bar-code readingstation located rearwardly, downstream of said first reading stationbetween said first and second dispensing stations; whereby informationalbar-code on the paint can may be read in order to determinecolor-formula for that paint can, size of can, and other information;each of said bar-code reading stations comprising means for rotating thepaint can, and optical scanner means for scanning the bar-code on thecan for the actual reading thereof.
 21. The paint batching apparatusaccording to claim 20, wherein said means for rotating the can at atleast said second bar-code reading station comprises a driven rollerstationarily mounted laterally inwardly of inner edge surfaces of saidfirst and second transport-sections, a bifurcated idle-roller meansmovable toward and away from said driven roller to cause positive drivenengagement of said driven roller with a paint can, means forreciprocating said bifurcated idle-roller means toward and away fromsaid driven roller such that in the retracted state thereof, saidbifurcated idle-roller means is laterally outwardly of the outer edgesurfaces of said first and second transport-sections, whereby uponactuation of said means for reciprocating to move said bifurcatedidle-roller means toward said driven roller, a paint can positioned atsaid second reading section is moved inwardly into engagement with saiddriven roller.
 22. The paint batching apparatus according to claim 21,wherein said conveyer means further comprises tertiary conveyer means atat least said second bar-code reading station along the longitudinaldirection thereof and bridging the rearward, downstream end of saidfirst transport-section with the forward, upstream end of said secondtransport-section; and means for independently moving said tertiaryconveyer means in order transport a paint can onto said forward,upstream end of said second transport-section after the optical scanningof the bar-code thereof at said second bar-code reading station.
 23. Thepaint batching apparatus according to claim 20, further comprisingconveyer means for conveying a paint can from said first bar-codereading station to said first tint-dispensing station, from said firsttint-dispensing station to said second bar-code reading station, andfrom said second bar-code reading station to second base-dispensingstation; and conveyer-control means controlling the periodic operationof said conveyer means for periodic operation of transporting of cans.24. The paint batching apparatus according to claim 23, furthercomprising a plurality of photodetecting means for sensing the presenceof a paint can at said first bar-code reading station, at said firsttint-dispensing station, at said second bar-code reading station, and atsaid second base-dispensing station; said conveyor-control means beingoperatively coupled with said plurality of photodetecting means fordetermining when said conveyer means is to be deactivated in order toposition a can at a respective said station for processing thereat. 25.The paint batching apparatus according to claim 20, wherein said meansfor rotating the can at at least said second bar-code reading stationcomprises a driven roller, a bifurcated idle-roller means movable towardand away from said driven roller to cause positive driven engagement ofsaid driven roller with a paint can, and means for reciprocating saidbifurcated idle-roller means toward and away from said driven roller,whereby upon actuation of said means for reciprocating to move saidbifurcated idle-roller means toward said driven roller, a paint canpositioned at said second reading section is moved inwardly intoengagement with said driven roller.